foreign visitor - German English Dictionary